fish ladder – English–Português translations

🇬🇧 en pt 🇵🇹

fish ladder noun

  • structure to facilitate migration of fish
escada de peixes
Wiktionary Links